spring blossom - French English Dictionary